scrupulous cleanliness - Turc Anglais Dictionnaire